battery trolley - French English Dictionary